dampened sponge - German English Dictionary